Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Copa Sevilla - Seville Compaq Challenger - Bucharest Geneva Challenger - Geneva 5th Sardinian International Championships - Cagliari XL Capital Bermuda Open - Bermuda Exim Agmedia Open - Kosice Brixina Tennis Open - Bressanone San Marino Cepu Open - San Marino I Tourneo Fila Citta di Brindisi - Brindisi Samarkand Challenger - Samarkand Top Wool Challenger Biella - Biella LTA Hull Challenger - Hull Banca Stato Challenger Lugano - Lugano Challenger Canottieri Minico - Mantova AXA Open - Lisbon Sporting Challenger '07 Trofeo Regione Piemonte - Turin AXA Open II - Espinho Copa Ericsson Mexico - Guadalajara Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Memorial Savigni - Sassuolo MTNL Cellular ATP Challenger - Mumbai Memorial Savigny - Sassuolo 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto San Marino Cepu Open - San Marino Bharat Petroleum Ahmedabad Challenger 2000 - Ahmedabad Sardinia International Championship - Cagliari Fujitsu Siemens Open - Budapest FILA Challenger Biella - Biella Barletta Citta Della Disfida Open 99 - Barletta Ho Chi Minh City Challenger - Ho Chi Minh City Quelle Cup - Furth VIII Trofeo Ciutat de Barcelona - Barcelona XL Challenger de Tenis Copa Sevilla - Seville IX Ciutat de Barcelona - Barcelona San Marino CEPU Open - San Marino Milano Challenger-Jameson Cup - Milan XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Top Wool Challenger Biella - Biella Top Wool Challenger-Immagine Trophy - Biella Cepu Open - San Marino Monza Challenger Trani Cup - Trani Rome Challenger Rome Challenger Milan Challenger Rimini Challenger San Marino Challenger Cordenons Challenger Trani Challenger Como Challenger Rome Challenger Rome Challenger Rimini Challenger Manerbio Challenger Palermo Challenger Privatbank Open 2006 - Dnepropetrovsk Caltanissetta Challenger Barletta Challenger Napoli Challenger Turin Challenger Orbetello Challenger San Marino Challenger Genova Challenger Pekao Open - Szczecin Todi Challenger Palermo Challenger Lugano Challenger Reggio Emilia Challenger Turin Challenger Rabat Challenger Barletta Challenger Prostejov Challenger San Marino Challenger Monza Challenger San Marino Challenger Genova Challenger Madrid Challenger Sporting Challenger '08-Trofeo Regione Piemonte - Turin Napoli Challenger Kos Succhetti Tennis Cup - Cordenons Prague Challenger Orbetello Challenger San Marino Challenger Cordenons Challenger Genova Challenger Banja Luka Challenger Rome Challenger San Marino Challenger Como Challenger Napoli Challenger Sibiu Challenger Napoli Challenger Vercelli Challenger Vicenza Challenger Perugia Challenger Padova Challenger Cortina Challenger Cordenons Challenger Manerbio Challenger Como Challenger Rome Challenger Warsteiner Grand Prix - Oberstaufen Citta di Brindisi - Brindisi Rome Challenger Intersport Heilbronn Open - Heilbronn Como Challenger San Benedetto Challenger Rome Challenger Todi Challenger Turin Challenger Napoli Challenger Milan Challenger Genova Challenger Rome Challenger Barletta Citta Della Disfida Open 2000 - Barletta Cairo Challenger 2002 - Cairo Mons Challenger Sibiu Challenger Genova Challenger Milan Challenger Genova Challenger Milan Challenger Napoli Challenger Biella Challenger Top Wool Challenger - Biella Fano Challenger Mestre Challenger San Benedetto Challenger Szczecin Challenger Tennis Napoli Cup - Naples Garden Open - Rome Siemens Open 2002 - Scheveningen Trani Cup - Trani Amer-Wilson Challenger - Tampere Podebradka Cup - Prague Napoli Challenger Turin Challenger DPD Challenger 2000 - Aschaffenburg Vicenza Challenger Perugia Challenger Milan Challenger Italian Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam Honda Kah Singapore Men's Tennis Open - Singapore Cortina Challenger Kremlin Cup - Moscow Residenza Open - Magdeburg Dubai Tennis Open - Dubai Adidas International - Sydney CA Tennis Trophy - Vienna Jameson Cup - Milan Dubai Tennis Open - Dubai Samarkand Challenger - Samarkand UBS Open Gstaad - Gstaad Salem Open - Hong Kong Qatar Mobil Open 2001 - Doha Heineken Open - Auckland Dubai Tennis Open - Dubai Prostejov Challenger Open Seat-Godo 2001 - Barcelona Mallorca Open - Mallorca Cordenons Challenger Legg Mason Tennis Classic - Washington D.C. Olbia Geovillage Open - Olbia VI Torneo Internazionale di Tennis - Barletta The Hilversum Open - Hilversum Kremlin Cup - Moscow Caltanissetta Challenger CA Challenge 2002 - Graz Asirom Challenger Brasov - Brasov ATP "Videocon" Challenger - Mumbai Grand Prix de Tennis de Lyon - Lyon Milan Challenger Whirlpool Open - Budapest LTA Men's Challenger - Wrexham Geneva Challenger - Geneva Hungarian Architect Open - Budapest KGHM Polish Indoors - Wroclaw FILA Challenger - Biella XI Venice Open - Venice Siemens Open 2001 - Scheveningen Internazionali di Tennis de San Marino - San Marino Kyiv UMC Open - Kiev 4th Sardinia International Championships - Cagliari Campionati Internazionali di Sicilia - Palermo Copenhagen Open - Copenhagen International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Meridiana Sardegna Open - Olbia C.T. San Remo - XIII Piertomaso Tessitore - San Remo Grand Prix de Tennis de Toulouse - Toulouse BMW Open - Munich Gerry Weber Open - Halle The Samsung Open - Nottingham RCA Championships - Indianapolis Qatar Mobil Open 2000 - Doha Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Grand Prix Hassan II - Casablanca Rado Swiss Open - Gstaad 1997 Mercedes Cup - Stuttgart Gerry Weber Open - Halle Mercedes-Benz Cup - Los Angeles International Tennis Championships - Delray Beach Manerbio Challenger Idea Prokom Open - Sopot Campionati Internazionali di Sicilia - Palermo Telenordia Swedish Open - Bastad President's Cup 1997 - Tashkent Heineken Open - Singapore 2003 Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington D.C. International Championship of Croatia - Umag CA Tennis Trophy - Vienna Lugano Challenger TD Waterhouse Cup - Long Island AIG Japan Open - Tokyo Kitzbuhel Tennislife Cup - Napoli Gerry Weber Open - Halle Rabat Challenger Ostrava President's Cup - Tashkent Trani Challenger Como Challenger Franklin Templeton Tennis Classic - Scottsdale Milan Indoors - Milan Qatar Open - Doha Heineken Open - Auckland Siebel Open - San Jose BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Kroger / St. Jude International - Memphis San Remo Challenger Brasil Open - Costa do Sauipe Arizona Men's Tennis Championships - Scottsdale Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Synsam Swedish Open - Bastad Genova Challenger Mercedes-Benz Cup - Los Angeles Bordeaux Challenger Scania Stockholm Open - Stockholm Qatar Exxon Mobil Open 2003 - Doha RCA Championships - Indianapolis Croatia Open - Umag Copa AT&T - Buenos Aires ABN/AMRO World Tennis Tournament - Rotterdam Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel ARAG World Team Championship - Dusseldorf Next Generation Hardcourts - Adelaide Medibank Private International - Sydney Argentina Open - Buenos Aires Milan Indoors - Milan Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Dubai Open - Dubai Gerry Weber Open - Halle BellSouth Open - Vina del Mar Furth Challenger Grand Prix Hassan II - Casablanca ARAG World Team Championship - Dusseldorf Gerry Weber Open - Halle Allianz Suisse Open - Gstaad RCA Championships - Indianapolis Mercedes Cup - Stuttgart Mercedes-Benz Cup - Los Angeles Croatia Open - Umag Idea Prokom Open - Sopot Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Heineken Open - Auckland Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Allianz Suisse Open Gstaad - Gstaad Croatia Open Umag - Umag Orange Prokom Open - Sopot BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Davidoff Swiss Indoors Basel - Basel ARAG World Team Championship - Dusseldorf Qatar ExxonMobil Open - Doha Brasil Open - Costa do Sauipe Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Gerry Weber Open - Halle Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Dutch Open Tennis - Amersfoort Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest China Open - Beijing Mumbai Open - Mumbai BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Copa Telmex - Buenos Aires Allianz Suisse Open Gstaad - Gstaad Davidoff Swiss Indoors Basel - Basel Gerry Weber Open - Halle Mercedes Cup - Stuttgart Allianz Suisse Open Gstaad - Gstaad ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Movistar Open - Santiago Brasil Open - Costa do Sauipe AXA Cup - London Copa Telmex - Buenos Aires BMW Open - Munich ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Medibank International - Sydney Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch SkiStar Swedish Open - Bastad ATP Studena Croatia Open - Umag Winston Salem - Winston Salem BCR Open Romania - Bucharest Qatar ExxonMobil Open - Doha VTR Open - Vina del Mar Brasil Open - Sao Paulo Serbia Open - Belgrade Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Valencia Open - Valencia Brasil Open - Sao Paulo Mercedes-Benz Cup - Los Angeles BMW Open - Munich Heineken Open Shanghai - Shanghai CA Tennis Trophy - Vienna Medibank International - Sydney Szczecin Challenger Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Halle Grand Prix de Tennis de Lyon - Lyon Grand Prix Hassan II - Casablanca St. Petersburg Cordenons Challenger Gerry Weber Open - Halle Trnava Challenger Brasil Open - Costa do Sauipe Catella Swedish Open - Bastad Ostrava Grand Prix Hassan II - Casablanca Portugal Open - Oeiras Credit Agricole Suisse Open - Gstaad Caltanissetta Challenger Argentina Open - Buenos Aires Barletta Challenger Napoli Challenger BRD Nastase Tiriac Trophy - Bucharest Bet-at-home Open - Hamburg Monza Challenger VTR Open - Vina del Mar Copa Claro - Buenos Aires Generali Open - Kitzbuhel Rome Challenger Tunis Challenger ATP Kremlin Cup - Moscow Open de Nice Cote d'Azur - Nice Synsam Swedish Open - Bastad Sao Paulo Challenger Tour Finals Davidoff Swiss Indoors Basel - Basel Gerry Weber Open - Halle Todi Challenger Caltanissetta Challenger Caltanissetta Challenger Cortina Challenger St. Petersburg Open - St. Petersburg Australian Men's Hardcourt Championships - Adelaide Movistar Open - Santiago Bet-At-Home Austrian Open - Kitzbuhel Heineken Trophy - 's-Hertogenbosch Rado Swiss Open - Gstaad CA Tennis Trophy - Vienna IPB Czech Indoor - Ostrava Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad SkiStar Swedish Open - Bastad Qatar ExxonMobil Open - Doha Biella Challenger Heineken Open - Auckland Open Seat Godo 2003 - Barcelona Manerbio Challenger RCA Championships - Indianapolis Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo Kremlin Cup - Moscow BRD Nastase Tiriac Trophy - Bucharest Davidoff Swiss Indoors - Basel St. Petersburg Munich Abierto Mexicano de Tenis Pegaso - Acapulco Stuttgart Sporting Challenger - Turin Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Heilbronn Open - Heilbronn Genova Challenger Memorial Savigni - Sassuolo Zivnobanka Czech Open - Prostejov Argentina Open - Buenos Aires Brasil Open - Sao Paulo Zagreb Open - Zagreb Mestre Challenger San Benedetto Challenger Copa Ericsson Brazil - Sao Paulo BMW Brixina Tennis Open - Bressanone I Open de Tenis Comunidad de Madrid - Madrid European Community Championships - Antwerp VII Torneo Internazionale di Tennis - Barletta Pilot Pen International - New Haven ABN/AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telfonica MoviStar - Acapulco Qatar Open - Doha Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai President's Cup - Tashkent Open Romania - Bucharest U.S. Men's Clay Court Championships - Houston Abierto Mexicano Telcel - Acapulco Mercedes Cup - Stuttgart Ordina Open - 's-Hertogenbosch Pilot Pen Tennis - New Haven Adelaide Gerry Weber Open - Halle AAPT Championships - Adelaide Abierto Mexicano Telcel - Acapulco Tennis Channel Open - Las Vegas ABN/AMRO World Tennis Tournament - Rotterdam Open SEAT 2008 - Barcelona Guardian Direct Cup - London ARAG World Team Championship - Dusseldorf Orange Warsaw Open - Warsaw Salem Open - Hong Kong Japan Open - Tokyo ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Gerry Weber Open - Halle BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Legg Mason Tennis Classic - Washington D.C. President's Cup 1999 - Tashkent Davidoff Swiss Indoors - Basel ABN/AMRO World Tennis Tournament - Rotterdam Copa AT&T - Buenos Aires Heineken Open - Auckland BellSouth Open - Vina del Mar Siebel Open - San Jose The Lipton Championships - Key Biscayne German Open - Hamburg Eurocard Open - Stuttgart Grand Prix de Tennis de Toulouse - Toulouse The Lipton Championships - Key Biscayne Beijing Open - Beijing Campionati Internazionali di Sicilia - Palermo Adidas International - Sydney du Maurier Open - Toronto Eurocard Open - Stuttgart European Community Championships - Antwerp 13th Paris Open - Paris Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne St. Petersburg Open - St. Petersburg Italian Open - Rome du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart Tennis Masters Series - Indian Wells The Ericsson Open - Miami Italian Open - Rome Tennis Masters Series - Toronto Dubai Tennis Open - Dubai Tennis Masters Series - Indian Wells Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Stuttgart Erste Bank Open - Vienna Essen Monte Carlo Open - Monte Carlo Adidas International - Sydney Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Salem Open - Hong Kong Gerry Weber Open - Halle Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Campionati Internazionali D'Italia - Rome Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Rogers Masters - Toronto Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati Internationaler Raiffeisen Grand Prix - St. Polten Internazionali BNL dItalia - Rome Newsweek Champions Cup - Indian Wells Mutua Madrilena Masters Madrid - Madrid Masters Series Monte-Carlo - Monte Carlo Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Tennis Masters Series - Rome Licher German Open - Hamburg Kremlin Cup - Moscow Campionati Internazionali d'Italia - Rome Sydney International - Sydney Copa Claro - Buenos Aires Orange Prokom Open - Sopot Pacific Life Open - Indian Wells Rogers Masters - Montreal French Open - Paris Western & Southern Financial Group Masters - Cincinnati Tennis Channel Open - Las Vegas Wimbledon - London Masters Series Monte-Carlo - Monte-Carlo Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Campionati BNL dItalia - Rome BNP Paribas Masters - Paris Masters Series - Hamburg Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Mutua Madrilena Masters Madrid - Madrid U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne French Open - Paris Wimbledon - London Sony Open Tennis - Miami U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne Internazionali BNL d'Italia - Rome The Ericsson Open - Miami French Open - Paris Tennis Masters Series - Monte Carlo Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Miami Wimbledon - London Royal Guard Open Chile - Vina del Mar Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Sony Ericsson Open - Miami Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Hamburg Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Croatia Open - Umag Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Australian Open Wimbledon - London Telecom Italia Masters - Rome Davis Cup, World Group, 1R, GER-RSA 5-0 Wimbledon - London Davis Cup, World Group, 1R, CRO-GER 4-1 Davis Cup, Group 1, REL2, ZIM-ITA 3-2 Davis Cup, World Group, 1R, GER-FRA 2-3 U.S. Open - New York Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Tennis Masters Series - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris U.S. Open - New York Great American Insurance ATP Championship - Cincinnati U.S. Open - New York ATP Tour World Championship - Hannover Olympics - Sydney Olympics - Athens Olympics - Beijing Wimbledon - London French Open - Paris Davis Cup, World Group, 1R, GER-ROU 3-2 Davis Cup, World Group, QR, GER-VEN 5-0 Davis Cup, Group 1, 2R, RSA-GER 2-3 Hyundai Hopman Cup - Perth Davis Cup, World Group, QF, SWE-GER 3-2 Davis Cup, World Group, 1R, RUS-GER 3-2 Davis Cup, Group 1, 2R, ITA-LUX 5-0 Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, Group 1, 2R, ITA-MAR 4-1 Davis Cup, World Group, PO, CZE-GER 2-3 Davis Cup, World Group, QR, CRO-ITA 3-2 Davis Cup, Group 1, 2R, MAR-ITA 3-2 Hopman Cup - Perth Davis Cup, World Group, 1R, GER-AUT 3-2 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 1, 2R, ITA-FIN 3-2 Davis Cup, World Group, QF, NED-GER 4-1 Davis Cup, Group 1, 2R, GER-ISR 5-0 Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Davis Cup, World Group, PO, ESP-ITA 4-1 Colonial Classic - Kooyong